Klein-Gordon equation with advection on unbounded domains using spectral elements and high-order non-reflecting boundary conditions

نویسندگان

  • Joseph M. Lindquist
  • Francis X. Giraldo
  • Beny Neta
چکیده

A reduced shallow water model under constant, non-zero advection in the infinite channel is considered. High-order (Givoli–Neta) non-reflecting boundary conditions are introduced in various configurations to create a finite computational space and solved using a spectral element formulation with high-order time integration. Numerical examples are used to demonstrate the synergy of using high-order spatial, time, and boundary discretization. We show that by balancing all numerical errors involved, high-order accuracy can be achieved for unbounded domain problems. The numerical solution of a wave propagation problem in a very large or unbounded domain provides a challenging computational difficulty – namely, solving the problem on a finite computational domain while maintaining the true essence of the solution. One of the modern techniques that has garnered a significant amount of attention in handling this challenge is the absorbing or non-reflecting boundary condition (NRBC) method. In using this method, the original infinite domain is truncated by an artificial boundary B, resulting in a finite computational domain X and the residual domain D. When truncating the domain, the modeler must devise boundary conditions for the truncated domain. Of course, by imposing a boundary where one does not physically exist, the problem is changed – and unless chosen carefully, would certainly be expected to pollute the solution as the problem evolves and impinges on the boundary. Therefore, two main possibilities exist for the modeler: Choose a convenient, easily implementable boundary condition that does not necessarily reflect the physical problem and solve it on a large sub-domain. The idea behind this technique is that the boundary effects are negligible for a short time evolution of the problem in a small area of interest away from the boundaries. Choose a boundary condition that preserves the true behavior of the infinite solution at the boundary and solve the problem on a smaller sub-domain. The idea behind this technique is that the additional effort extended to impose a better boundary condition will be worth the effort and allow for solving the problem on a smaller domain. For obvious reasons, the first possibility has only limited usefulness. To see why, suppose that we wanted to model the wave motion following a pebble dropped in the center of a large, still pond. Now, suppose that we have a truncated domain to model this phenomena – say a bathtub. If the pebble is dropped in the bathtub, the waves generated by the pebble would …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analytical solutions for the fractional Klein-Gordon equation

In this paper, we solve a inhomogeneous fractional Klein-Gordon equation by the method of separating variables. We apply the method for three boundary conditions, contain Dirichlet, Neumann, and Robin boundary conditions, and solve some examples to illustrate the effectiveness of the method.

متن کامل

High-order non-reflecting boundary conditions for dispersive waves in polar coordinates using spectral elements

High-order non-reflecting boundary conditions are introduced to create a finite computational space and for the solution of dispersive waves using a spectral element formulation with high-order time integration. Numerical examples are used to demonstrate the synergy of using high-order spatial, time, and boundary discretization. We show that by balancing all numerical errors involved, high-orde...

متن کامل

A spectral element solution of the Klein–Gordon equation with high-order treatment of time and non-reflecting boundary

A spectral element (SE) implementation of the Givoli–Neta non-reflecting boundary condition (NRBC) is considered for the solution of the Klein–Gordon equation. The infinite domain is truncated via an artificial boundary B, and a high-order NRBC is applied on B. Numerical examples, in various configurations, concerning the propagation of a pressure pulse are used to demonstrate the performance o...

متن کامل

Implementation of Non-reflecting Boundaries in a Space-time Finite Element Method for Structural Acoustics

This paper examines the development and implementation of second-order accurate non-reflecting boundary conditions in a time-discontinuous Galerkin finite element method for structural acoustics in unbounded domains. The formulation is based on a multi-field space-time variational equation for both the acoustic fluid and elastic solid together with their interaction. This approach to the modeli...

متن کامل

NAVAL POSTGRADUATE SCHOOL Monterey, California High-Order Higdon Non-Reflecting Boundary Conditions for the Shallow Water Equations

In this report we document the implementation of high order Higdon nonreflecting boundary conditions. We suggest a way to choose the parameters and demonstrate numerically the efficiency of our choice. The model we used is the shallow water equations and as a special case the Klein-Gordon equation. These equations are solved by the finite difference method. We comment on the use of finite eleme...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Applied Mathematics and Computation

دوره 217  شماره 

صفحات  -

تاریخ انتشار 2010